package com.lb.shopguide.entity.recommend;

import java.io.Serializable;
import java.util.List;

/**
 * Create by kangzhao on 2018/11/26
 */
public class RecommendDetailGoodsBean implements Serializable {
    /**
     * "productCode": "ba6fc52ce86e11e88035704d7b87a020", // 商品编号
     * "productName": "绝地大逃杀i7/1060吃鸡八核组装电脑主机游戏台式电脑全套i5整机", // 商品名称
     * "productPicUrls": [ // 商品轮播图
     * "http://img95.699pic.com/photo/10031/8405.jpg_wh300.jpg",
     * "http://img95.699pic.com/photo/50022/2658.jpg_wh300.jpg",
     * "http://img95.699pic.com/photo/00021/1731.jpg_wh300.jpg"
     * ],
     * "orgPrice": 9999, // 原价
     * "salePrice": 18888, // 售价
     * "staffBen": 12, // 导购分红
     * "onOffSymbol": 1, // 是否开启服务(0：关闭 1：开启)
     * "productServices": [ // 商品服务
     * "假一赔三",
     * "七天包退",
     * "包邮"
     * ],
     * "secSymbol": 0, // 是否秒杀商品(0：否 1：是)
     * "productStatus": 1, // 商品状态(0：下架 1：上架)
     * "secBeginTimeStamp": 0, // 开售时间
     * "secEndTimeStamp": 0, // 截止时间
     * "specName1": "CPU", // 规格属性名称1
     * "specName2": "内存", // 规格属性名称2
     * "skuList": [ // 库存列表
     * {
     * "skuCode": "d10b3153e86f11e88035704d7b87a020", // 库存编号
     * "specAttr1": "i3 123", // 规格属性1
     * "specAttr2": "8G", // 规格属性2
     * "skuPicUrl": "https://2d.zol-img.com.cn/product/181_100x75/159/ceeCdzWgRFuZQ.jpg", // 库存对应图片
     * "orgPrice": 9999, // 原价
     * "salePrice": 18888, // 售价
     * "storeSum": 1, // 库存
     * "isDefault": 1, // 是否默认(0：否 1：是)
     * "sortNum": 1 // 排序号
     * }
     * //......
     * ],
     * "picDetailUrls": [ // 商品详情
     * "https://article-fd.zol-img.com.cn/t_s640x2000/g5/M00/0C/0F/ChMkJlvkGlWIJo2DAAa103WUpjEAAtCJgM_J6kABrXr849.jpg",
     * "https://article-fd.zol-img.com.cn/t_s640x2000/g5/M00/0C/0F/ChMkJlvkGlWINjloAAHhWQ_FfTsAAtCJgM7X3cAAeFx664.jpg"
     * ]
     */
    private String productCode;
    private String productDesc;
    private String productName;
    private List<String> productPicUrls;
    private String orgPrice;
    private String salePrice;
    private String staffBen;
    private Boolean onOffSymbol;
    private List<String> productServices;
    private List<RecSkuBean> skuList;
    private boolean secSymbol;
    private int productStatus;
    private long secBeginTimeStamp;
    private long secEndTimeStamp;
    private String specName1;
    private String specName2;
    private long totalStoreSum;
    private int secStatus; // 秒杀状态(0：秒杀未开始 1：秒杀已开始 2：秒杀已结束)

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public List<String> getProductPicUrls() {
        return productPicUrls;
    }

    public void setProductPicUrls(List<String> productPicUrls) {
        this.productPicUrls = productPicUrls;
    }

    public String getOrgPrice() {
        return orgPrice;
    }

    public void setOrgPrice(String orgPrice) {
        this.orgPrice = orgPrice;
    }

    public String getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    public String getStaffBen() {
        return staffBen;
    }

    public void setStaffBen(String staffBen) {
        this.staffBen = staffBen;
    }

    public Boolean getOnOffSymbol() {
        return onOffSymbol;
    }

    public void setOnOffSymbol(Boolean onOffSymbol) {
        this.onOffSymbol = onOffSymbol;
    }

    public List<String> getProductServices() {
        return productServices;
    }

    public void setProductServices(List<String> productServices) {
        this.productServices = productServices;
    }

    public List<RecSkuBean> getSkuList() {
        return skuList;
    }

    public void setSkuList(List<RecSkuBean> skuList) {
        this.skuList = skuList;
    }

    public boolean isSecSymbol() {
        return secSymbol;
    }

    public void setSecSymbol(boolean secSymbol) {
        this.secSymbol = secSymbol;
    }

    public int getProductStatus() {
        return productStatus;
    }

    public void setProductStatus(int productStatus) {
        this.productStatus = productStatus;
    }

    public long getSecBeginTimeStamp() {
        return secBeginTimeStamp;
    }

    public void setSecBeginTimeStamp(long secBeginTimeStamp) {
        this.secBeginTimeStamp = secBeginTimeStamp;
    }

    public long getSecEndTimeStamp() {
        return secEndTimeStamp;
    }

    public void setSecEndTimeStamp(long secEndTimeStamp) {
        this.secEndTimeStamp = secEndTimeStamp;
    }

    public String getSpecName1() {
        return specName1;
    }

    public void setSpecName1(String specName1) {
        this.specName1 = specName1;
    }

    public String getSpecName2() {
        return specName2;
    }

    public void setSpecName2(String specName2) {
        this.specName2 = specName2;
    }

    public long getTotalStoreSum() {
        return totalStoreSum;
    }

    public void setTotalStoreSum(long totalStoreSum) {
        this.totalStoreSum = totalStoreSum;
    }

    public int getSecStatus() {
        return secStatus;
    }

    public void setSecStatus(int secStatus) {
        this.secStatus = secStatus;
    }

    public String getProductDesc() {
        return productDesc;
    }

    public void setProductDesc(String productDesc) {
        this.productDesc = productDesc;
    }
}
